home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 06 - 1990 / 06.11 Nov 90 / FKEY Source Code / Simple Shell test / bubble.c next >
Encoding:
Text File  |  1989-12-03  |  334 b   |  22 lines  |  [TEXT/KAHL]

  1. bubble(elem,num) 
  2.     char    *elem;            /* Array of elem pointers*/
  3.     int        num;            /* No. elem*/
  4.     {
  5.     char    temp;
  6.     int        k,i;
  7.     
  8.     for (k=1; k<=num-1; k++)
  9.         {
  10.         for (i=0; i<num-k; i++)
  11.             {
  12.             if (elem[i]>elem[i+1])
  13.                 {
  14.                 temp = elem[i];
  15.                 elem[i] = elem[i+1];
  16.                 elem[i+1] = temp;
  17.                 }
  18.             }
  19.             /*printf("Pass %d: %s\n", k,elem);*/
  20.         }
  21.     }
  22.